@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);


h1 {
	font:4em "Open Sans Condensed", sans-serif;
	color:#474546; 
	padding:0px 0 0 12px;
	text-align:left;
	line-height:81px;
	text-shadow:#888 3px 3px 5px;
	/*display:inline;*/
}
	
h2 {
	font:2.50em "Open Sans Condensed", sans-serif;
	color:#fafafa;
	width:auto;
	text-align:left;
	padding:10px 0 0 30px;
	display:inline-block;
	margin-top:0;
}

h2.encab {
	font:2.50em "Open Sans Condensed", sans-serif;
	color:#fafafa;
	text-align:left;
	padding:30px 0 0 0;
	margin-top:0;
}

h2.encab2 {text-align:right; width:330px;}


h2.tit {
	font:2.30em "Open Sans Condensed", sans-serif;
	color:#d5d5d5;
	width:auto;
	text-align:left;
	padding:0 0 6px 20px;
	margin-top:0;
	line-height:58px;
	/*display:block;*/
	/*padding-bottom:0;*/
}

h2.trucos {
	font:2.30em "Open Sans Condensed", sans-serif;
	color:#474546;
	width:auto;
	text-align:left;
	padding:0 0 6px 20px;
	margin-top:0;
	line-height:58px;
}

h2.fish {
	font:2.30em "Open Sans Condensed", sans-serif;
	color:#d5d5d5;
	width:auto;
	text-align:left;
	padding:0 0 6px 20px;
	line-height:60px;
	padding-bottom:0;
}

h2.titFish {
	font:2.30em "Open Sans Condensed", sans-serif;
	color:#d5d5d5;
	width:auto;
	text-align:left;
	padding:0 0 6px 20px;
	margin-top:0;
	line-height:98px;
}
	
h3 {
	font:2em "Open Sans Condensed", sans-serif;
	color:#666;
	padding-left:20px;
	padding-top:0;
	padding-bottom:0;
	margin-top:5px;
	margin-bottom:8px;
}

h3[subtit*="subtit"] {
	font:2em "Open Sans Condensed", sans-serif;
	color:#666;
	padding-left:20px;
	padding-top:45px;
	padding-bottom:0;
	margin-bottom:8px;
}

h3.komit{
	font:2.20em "Open Sans Condensed", sans-serif;
	color:#343;
	padding-left:0;
}

h4.slogan {
	font:1.85em "Tangerine", serif;
	color:#830d19;
	text-align:left;
	/*display:block;*/
	width:auto;
	margin:0 0 0 18px;
	text-shadow:#777 1px 1px 2px;
	margin-top:-20px;
}

h5 {
	font:1.60em "Open Sans Condensed", sans-serif;
	color:#222;
	width:140px;
	text-align:center;
	text-decoration:underline;
	margin-top:8px;
	display:block;
}

h5.login {
	font:1.60em Tahoma;
	color:#fff;
	width:300px;
	text-align:center;
	text-decoration:underline;
	margin-top:-5px;
	padding-bottom:4px;
}

h5.nuevo{padding:0 0;width:200px;text-align:center;}

h6 {
	font:1.55em "Open Sans Condensed", sans-serif;
	color:#bcbdbc;
	text-decoration:none;
	display:block;
	padding-left:20px;
	padding-top:0;
	margin-top:1px;
	bottom:3px;
}

h6.descr {
	font:1.50em "Open Sans Condensed", sans-serif;
	color:#fafafa;
	display:block;
	padding-left:20px;
	padding-top:0;
	margin-top:1px;
	width:890px;
}

h6.detal {
	font:1.38em "Open Sans Condensed", sans-serif;
	color:#bcbdbc;
	text-decoration:none;
	display:block;
	padding-left:30px;
	padding-top:0;
	margin-top:1px;
	bottom:3px;
	width:925px;
}

a { text-decoration:none;}

a:active { text-decoration:none;}

a:hover {text-decoration:underline;}

a:visited { text-decoration:underline;}

a.entrar, a.entrar:active,a.entrar:visited {
	font:3.20em "Open Sans Condensed", sans serif;
	color:#fff;
	text-decoration:none;
	text-align:left;
	line-height:48px;
	padding:20px 0 0 0;
}

a.entrar:hover{
	text-decoration:underline;
}

a.fruby, a.fruby:active,a.fruby:visited {
	width:320px; 
	font:3.20em "Open Sans Condensed", sans serif;
	color:#fff;
	text-decoration:none;
	text-align:right; 
	margin:-5px 20px 0 290px; 
	padding-left:20px;
}

a.entrar:hover, a.fruby:hover  {
	text-decoration:underline;
}

a.newOne, a:active.newOne,a:visited{
	border:none;
	text-decoration:none;
	text-align:center;
}

a:hover.newOne{text-decoration:underline;}

a.main,a.main:active,a.main:visited {
	font:1.90em "Open Sans Condensed", sans serif;
	color:#f4f4f4;
	text-decoration:none;
	text-align:left;
	line-height:48px;
	padding:20px 0 0 0;
}

a.main1:hover {
	text-decoration:underline;
}

a.main1,a.main1:active,a.main1:visited{
	color:#fff;
	text-decoration:none;
	font-size:1.25em;
	padding:15px 0 0 30px;
}

a.main1:hover{text-decoration:underline;}

a[title*="ir"],a:active[title*="ir"],a:visited[title*="ir"]{
	font:2.50em "Open Sans Condensed", sans serif;
	color:#fff;
	text-decoration:none;
	text-align:center;
}

a:hover[title*="ir"]{text-decoration:underline;}

a.titCarn, a:visited.titCarn, a:active.titCarn {
	font:2.15em "Open Sans Condensed", sans-serif;
	color:#d5d5d5;
	text-align:left;
	padding:10px 0 6px 20px;
	text-decoration:none;
	/*display:block;*/
	/*padding-bottom:0;*/
}

a:hover.titCarn{text-decoration:underline;}

a.proContra, a.proContra:active,a.proContra:visited{font:0.85em Tahoma;color:#b41; text-align:center;text-decoration:none;}

a.proContra:hover{
	text-decoration:underline;
}

span.red{color:#b41;}